﻿namespace QMERP.Domain.ImportModels
{
    public class HKEGGFormat
    {
        /// <summary>
        /// 供应商代号
        /// </summary>
        public string supp_code { get; set; } = "";
        /// <summary>
        /// 跟单条码
        /// </summary>
        public string follow_up_no { get; set; } = "";
        /// <summary>
        /// 订单号
        /// </summary>
        public string order_shop { get; set; } = "";
        /// <summary>
        /// 出货时间
        /// </summary>
        public DateTime delivery_date { get; set; }
        /// <summary>
        /// deposit_no
        /// </summary>
        public string deposit_no { get; set; } = "";
        /// <summary>
        /// wo_no
        /// </summary>
        public string wo_no { get; set; } = "";
        /// <summary>
        /// reason_code
        /// </summary>
        public string reason_code { get; set; } = "";
        /// <summary>
        /// 镜种名称
        /// </summary>
        public string item_name { get; set; } = "";
        /// <summary>
        /// 右眼镜种
        /// </summary>
        public string item_code_r { get; set; } = "";
        /// <summary>
        /// 右眼片数
        /// </summary>
        public int item_qtyr { get; set; }
        /// <summary>
        /// 右眼SPH
        /// </summary>
        public int l_sph_rgt { get; set; }
        /// <summary>
        /// 右眼CYL
        /// </summary>
        public int l_cyl_rgt { get; set; }
        /// <summary>
        /// 右眼轴位
        /// </summary>
        public int l_axis_rgt { get; set; }
        /// <summary>
        /// 左眼镜种
        /// </summary>
        public string item_code_l { get; set; } = "";
        /// <summary>
        /// 左眼片数
        /// </summary>
        public int item_qtyl { get; set; }
        /// <summary>
        /// 左眼SPH
        /// </summary>
        public int l_sph_lft { get; set; }
        /// <summary>
        /// 左眼CYL
        /// </summary>
        public int l_cyl_lft { get; set; }
        /// <summary>
        /// 左眼轴位
        /// </summary>
        public int l_axis_lft { get; set; }
        /// <summary>
        /// 导出时间
        /// </summary>
        public DateTime? export_time { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string? remark { get; set; }
        /// <summary>
        /// WK1_in_date
        /// </summary>
        public DateTime WK1_in_date { get; set; }
        /// <summary>
        /// PO_created
        /// </summary>
        public DateTime PO_created { get; set; }
        /// <summary>
        /// po_status
        /// </summary>
        public string po_status { get; set; } = "";
        /// <summary>
        /// Sh_rec_trx_no
        /// </summary>
        public string? Sh_rec_trx_no { get; set; }
        /// <summary>
        /// SH_rec_Date
        /// </summary>
        public DateTime? SH_rec_Date { get; set; }
        /// <summary>
        /// Result
        /// </summary>
        public string? Result { get; set; }
    }
}
